package model

import "gorm.io/gorm"

type Video struct {
	gorm.Model
	UserId  int    `gorm:"type:int" json:"userId"`
	Title   string `gorm:"type:varchar(20)" json:"title"`
	Intrude string `gorm:"type:varchar(30)" json:"intrude"` //简介
	Image   string `gorm:"type:varchar(255)" json:"image"`
	Status  string `gorm:"type:varchar(10)" json:"status"`
}

func (v *Video) AddVideo(db *gorm.DB) error {
	return db.Debug().Create(&v).Error
}

func (v *Video) ListVideo(db *gorm.DB, id int) error {
	return db.Debug().Where("id =?", id).Order("user_id desc").Find(&v).Error
}
